deep-sea smelt - German English Dictionary